package com.dqyt.app.bean;

import com.dqyt.khjc.bean.BaseBean;
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.mapping.Document;

import java.io.Serializable;

/**
 * 维修记录
 */
@Document(collection = Maintenance.TableName)
public class Maintenance extends BaseBean implements Serializable {

    public static final String TableName = "t_Maintenance";


    @Id
    public String _id;

    /**
     * 标识编号
     */

    public String bsbh;

    /**
     * 设备编号
     */
    public String sbbh;

    /**
     * 任务单编号
     */
    public  String rwdbh;

    /**
     * 设备二维码
     */
    public String erweima;


    /**
     * 样品类型
     */
    public int type;


    /**
     * 委托方id
     */
    public long wtfId;

    /**
     * 委托方
     */
    public String wtf;

    /**
     * 委托方下属单位
     */
    public long wtfIdChi;

    /**
     * 委托方 下属单位名称
     */
    public String  wtfChi;


    /**
     * 送检人
     */
    public String sjrId;

    /**
     * 送检人
     */
    public String sjr;


    /**
     * 维修员
     */
    public String  wxy;

    /**
     * 维修员id
     */
    public long  wxyId;

    /**
     * 核验员
     */
    public String hyy;


    /**
     * 核验员id
     */
    public long hyyId;

    /**
     * 0:未签字  1：已签字
     */
    public int  hyzt;


    /**
     * 检验日期 只要年 用于搜索  如2020
     */
    public String mjyrqNian;
    /**
     * 检验日期只要 年月 用于搜索 如： 2020-02
     */
    public String mjyrqYue;



    /**
     * 上次检验日期
     */
    public String scjyrq;

    /**
     * 修理后检验结论
     */
    public String xlhjyjl;

    /**
     * 修理后检验结论 文字
     */
    public String xlhjyjlStr;

    /**
     * 修理中预见的问题
     */
    public String  xlzyjdwt;


    /**
     * 修理中预见的问题 文字
     */
    public String xlzyjdwtStr;


    /**
     * 修理日期
     */
    public String xlrq;

    /**
     * 面罩原部件品牌
     */
    public String mzYbjpp;

    /**
     * 面罩原部件编号
     */
    public String mzYbjbh;
    /**
     * 面罩更换部件品牌
     */
    public String mzGhbjpp;

    /**
     * 面罩更换部件编号
     */
    public String  mzGhbjbh;

    /**
     * 供气阀 原部件品牌
     */
    public String gqfYbjpp;
    /**
     * 供气阀 原部件编号
     */
    public String gqfYbjbh;
    /**
     * 供气阀 更换部件品牌
     */
    public String gqfGhbjpp;
    /**
     * 供气阀 更换部件编号
     */
    public String gqfGhbjbh;



    /**
     * 背板 原部件品牌
     */
    public String bbYbjpp;

    /**
     * 背板 原部件编号
     */
    public String bbYbjbh;


    /**
     * 背板 更换部件品牌
     */
    public String bbGhbjpp;


    /**
     * 背板 更换部件编号
     */
    public String bbGhbjbh;




    /**
     * 减压器 原部件品牌
     */
    public String jyqYbjpp;

    /**
     * 减压器 原部件编号
     */
    public String jyqYbjbh;


    /**
     * 减压器 更换部件品牌
     */
    public String jyqGhbjpp;


    /**
     * 减压器 更换部件编号
     */
    public String jyqGhbjbh;

    /**
     * 压力表 原部件品牌
     */
    public String ylbYbjpp;

    /**
     * 压力表 原部件编号
     */
    public String ylbYbjbh;


    /**
     * 压力表 更换部件品牌
     */
    public String ylbGhbjpp;


    /**
     * 压力表 更换部件编号
     */
    public String ylbGhbjbh;


    /**
     * 报警器 原部件品牌
     */
    public String bjqYbjpp;

    /**
     * 报警器 原部件编号
     */
    public String bjqYbjbh;


    /**
     * 报警器 更换部件品牌
     */
    public String bjqGhbjpp;


    /**
     * 报警器 更换部件编号
     */
    public String bjqGhbjbh;

    /**
     * 瓶阀 原部件品牌
     */
    public String pfYbjpp;

    /**
     * 瓶阀 原部件编号
     */
    public String pfYbjbh;


    /**
     * 瓶阀 更换部件品牌
     */
    public String pfGhbjpp;


    /**
     * 瓶阀 更换部件编号
     */
    public String pfGhbjbh;


    /**
     * 气瓶 原部件品牌
     */
    public String qpYbjpp;

    /**
     * 气瓶 原部件编号
     */
    public String qpYbjbh;


    /**
     * 气瓶 更换部件品牌
     */
    public String qpGhbjpp;


    /**
     * 气瓶 更换部件编号
     */
    public String qpGhbjbh;




    /**
     * 箱子 原部件品牌
     */
    public String xzYbjpp;

    /**
     * 箱子 原部件编号
     */
    public String xzYbjbh;


    /**
     * 箱子 更换部件品牌
     */
    public String xzGhbjpp;


    /**
     * 箱子  更换部件编号
     */
    public String xzGhbjbh;






}
